|
NX Programmierung : Zugriff auf das Objekt NXOpen.CAM.Tool (.NET)
AdMal am 06.11.2009 um 09:07 Uhr (0)
Hallo mseufert!Das Objekt t ist vom Typ Tool. Es scheint so zu sein, dass es für alle Werkzeuge nur diesen einen Typ gibt. D.h. Tool enthält alle Attribute für alle möglichen Werkzeuge. Falls ein Werkzeug bestimmte Attribute nicht nutzt, werden sie auf 0 bzw. null gesetzt. Daher klappt die Anwendung eines beliebigen ToolBuilders. Die Frage ist: welcher Werkzeugtyp versteckt sich GERADE hinter dem Tool-Objekt? Die Antwort auf diese Frage würde dann zum richtigen ToolBuilder führen. So könnte man die Werkzeu ...
|
In das Form NX Programmierung wechseln |
|
NX Programmierung : Zugriff auf das Objekt NXOpen.CAM.Tool (.NET)
AdMal am 09.11.2009 um 10:17 Uhr (0)
Hallo mseufert!Die Instanz des Objekts Tool ist da. Die Werkzeuge werden aus der Werkzeugliste eines CAM-Projektes ausgelesen. Alle Werkzeuge sind vom Typ Tool. "Type type = t.GetType();" liefert für alle Werkzeuge den Typ Tool, obwohl sie unterschiedlich sind.Grüße
|
In das Form NX Programmierung wechseln |
|
NX Programmierung : Zugriff auf das Objekt NXOpen.CAM.Tool (.NET)
AdMal am 02.11.2009 um 13:52 Uhr (0)
Hallo!Wie kann man auf Attribute des Objektes NXOpen.CAM.Tool zugreifen? Mir ist klar, dass man dafür erst eine Builder-Klasse erstellen muss. Beispiel für ein vorhandenes Tool t:NXOpen.CAM.MillToolBuilder millToolBuilder1;millToolBuilder1 = WorkPart.CAMSetup.CAMGroupCollection.CreateMillToolBuilder(t);Mit dem millToolBuilder1 kann ich jetzt die Parameter des Werkzeuges auslesen. ABER: woher soll man wissen, WELCHEN Builder man nehmen muss? Dazu müsste man doch wissen welches Werkzeug hinter dem Tool-Objek ...
|
In das Form NX Programmierung wechseln |